Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 WILLARD ROAD Terraced £150,000 8 Jun 2007
11 WILLARD ROAD Semi-Detached £86,000 20 Jul 2001
14 WILLARD ROAD Semi-Detached £150,044 28 Sep 2006
15 WILLARD ROAD Terraced £50,000 12 Jul 1996
16 WILLARD ROAD Semi-Detached £400,000 29 Apr 2022